// 全局配置文件

// 劳保分类
export const articlesClass = [
    {
        order: '1',
        name: '一般劳保用品',
        value: 'yiban',
        children: [
            { order: '1-1', name: '工作服', value: 'gongzuofu' },
            { order: '1-2', name: '头部类', value: 'toubulei' },
            { order: '1-3', name: '眼（面）部类', value: 'yanmianbulei' },
            { order: '1-4', name: '手部类', value: 'shoubulei' },
            { order: '1-5', name: '足部类', value: 'zubulei' }
        ]
    },
    {
        order: '2',
        name: '特种劳保用品',
        value: 'tezhong',
        children: [
            { order: '2-1', name: '头部护具类', value: 'toubuhujulei' },
            { order: '2-2', name: '呼吸护具类', value: 'huxihujulei' },
            { order: '2-3', name: '眼（面）护具类', value: 'yanmianhujulei' },
            { order: '2-4', name: '防护服类', value: 'fanghufulei' },
            { order: '2-5', name: '防护鞋类', value: 'fanghuxielei' },
            { order: '2-6', name: '防坠落护具类', value: 'fangzhuiluofujulei' }
        ]
    },
]
// 初始化表格高度
export const initTableHeight = window.innerHeight - 80 - 70 - 70
// 说明 - 校验
export const illustrateReg = /^[a-zA-Z0-9\u3002\uff1b\uff0c\uff1a\u201c\u201d\uff08\uff09\u3001\uff1f\u300a\u300bx21-x2fx3a-x40x5b-x60x7B-x7F\u4e00-\u9fa5,.+-{}()||""''!~~&*$%#‘’【】……]{0,50}$/
// 审核状态
export const auditStatus = ['已审核', '未审核']
// 通过状态
export const passStatus = ['待审核', '已通过', '未通过']
// 阅读状态
export const readStatus = ['已读', '未读']
// 采购状态
export const purchasingStatus = ['已采购', '未采购']
// 订单状态
export const indentStatus = ['已入库', '未入库']
// 用品状态
export const articleStatus = ['闲置', '在用', '报废']
// 是否
export const yesOrNo = ['是', '否']
// 部门
export const department = {
    sgb: '生管部',
    cgb: '采购部',
    gcb: '工程部'
}
// 岗位
export const post = {
    bmzg: '部门主管',
    kgy: '库管员',
    zg: '杂工',
    cgzl: '采购助理',
    cgy: '采购员',
    syy: '实验员'
}
// 初始页码, 初始条目数, 条目选择列表
export const initPageNo = 1
export const initPageSize = 8
export const pageSizes = [8, 16, 50, 100]
// 初始化开始日期和结束日期
export const initStartDate = '2000-01-01 00:00:00'
export const initEndDate = '3000-01-01 00:00:00'
// 处理意见
export const optionList = ['【同意】', '【不同意】']
export const getOpinion = (val, name, date) => {
    return `${val}\n${name} ${date}`
}
// 标签名列表
export const labelNameList = ['yiban', 'tezhong']

// 正则匹配
// 英文符号
const ywfh = /[x21-x2fx3a-x40x5b-x60x7B-x7F]/
// 中文符号
const zwfh = /[\u3002\uff1b\uff0c\uff1a\u201c\u201d\uff08\uff09\u3001\uff1f\u300a\u300b]/
// 汉字
const hz = /[\u4e00-\u9fa5]/
// 字母，数字，中文符号，英文符号
const dz = /[a-zA-Z0-9\u3002\uff1b\uff0c\uff1a\u201c\u201d\uff08\uff09\u3001\uff1f\u300a\u300bx21-x2fx3a-x40x5b-x60x7B-x7F\u4e00-\u9fa5,.+-{}()||""''!~~&*$%#‘’【】……]/








